body {
	color: #000;
	background: #F3F3F3;
	font-family: 微软雅黑,黑体,宋体,sans-serif;
	font-size: 12px;
	text-align: center;}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, tr {
	margin: 0 auto;
	padding: 0;}
input, select {
	font-size: 16px;
	vertical-align: middle;}
textarea, input {
	word-wrap: break-word;
	word-break: break-all;
	padding:0px;}
li {list-style-type: none;}
img {border: 0 none;}
a {
	color: #000;
	font-size: 14px;
	text-decoration: none;}
/*===========*/
.doc {
	overflow: hidden;
	max-width: 640px;
	min-width: 320px;}
.doc-header {
	height: 43px;
	background-color: rgb(223,52,53);}
.doc-cnt {
	overflow: hidden;}
	.doc-cnt-nav {
		float: left;
		width: 100%;
		height: 30px;
		background-color: rgb(246,246,246);}
		.nav-ul {
			overflow: hidden;}
			.nav-ul li {
				float: left;
				width: 16%;
				line-height: 30px;}
			.nav-li-a {
				display: block;
				font-size: 14px;
				text-align: center;}
			.first-a{
				font-size: 18px;
				color: red;}
	.doc-cnt-bar {
		overflow: hidden;
		float: left;
		width: 100%;}
		.cnt-bar-a {
			width: 100%;
			display: block;
			overflow: hidden;}
		.cnt-bar-a img {
			float: left;
			width: 100%;}
		.bar-h {
			float: left;
			width: 100%;}
		.bar-h span {
			float: left;
			padding: 6px;}
		.bar-h img {
			float: left;
			height: 16px;}
		.bar-h-news {
			float: left;
			padding-top: 4px;}
		.bar-h-tab {
			float: left;
			width: 16%;}
		.bar-h-tab li {
			float: left;
			background: #111;
			width: 2px;
			height: 2px;
			border-radius: 50px;
			margin: 14px 0 0 6px;}
	.doc-column01 {
		overflow: hidden;
		width: 100%;
		float: left;}
		.column01-news {
			float: left;
			width: 100%;
			padding: 10px;
			border-bottom: 1px solid #DDD;}
			.news-photo{
				float: left;
				width: 28%;}
			.news-photo img{
				float: left;}
			.news-test{
				position: relative;
				float: right;
				width: 72%;}
			.news-test h1{
				text-align: left;
				font-size: 14px;}
			.news-test p{	
				float: left;
				font-size: 12px;
				width: 90%;
				height: 34px;
				line-height:18px;
				font-size: 12px;
				color: rgb(135,135,135);;
				margin-top: 10px;
				text-align: left;}
			.news-test-hot {
				color: rgb(135,135,135);
				border: 1px solid rgb(135,135,135);
				border-radius: 50px;
				padding: 0 4px 0 4px;
				position: absolute;
				right: 10px;
				bottom: 0;}
		.column02-news {
			position: relative;
			float: left;
			width: 100%;
			height: 100px;
			padding: 6px 2px 6px 2px;
			border-bottom: 1px solid #DDD;}
			.news-head {
				float: left;
				width: 100%;}
				.news-head h1 {
				text-align: left;
				font-size: 14px;}
				.news-head-hot {
					border: 1px solid rgb(135,135,135);
					color: rgb(135,135,135);
					border-radius: 50px;
					padding: 0 4px;
					position: absolute;
					right: 4px;
					top: 6px;}
			.news2-photo {
				float: left;
				width: 100%;
				overflow: hidden;}
			.news2-photo a {
				float: left;
				margin-right: 4%;}
			.news2-photo .last-img {
				margin-right: 0;}
.doc-footer {
		position: fixed;
		width: 100%;
		max-width: 640px;
		margin: 0 auto;
		padding-top: 2px;
		bottom: 0;
		border: 1px solid #DDD;
		background-color: #FFF;}
	.doc-footer-ul {
		width: 100%;}
		.doc-footer-ul li {
		float: left;
		width: 20%;} 
			.doc-footer span {
		font-size:20px;
		display:block;
		color: rgb(135,135,135);}
			.doc-footer a {
		font-size:12px;
		color: rgb(135,135,135);}
			.doc-footer-ul .first-icon {
		color: red;}
@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot?xmeake');
	src:url('fonts/icomoon.eot?#iefixxmeake') format('embedded-opentype'),
		url('fonts/icomoon.ttf?xmeake') format('truetype'),
		url('fonts/icomoon.woff?xmeake') format('woff'),
		url('fonts/icomoon.svg?xmeake#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-down:before {
	content: "\e605";}
.icon-book2:before {
	content: "\e604";}
.icon-newspaper:before {
	content: "\e600";}
.icon-film:before {
	content: "\e602";}
.icon-user:before {
	content: "\e603";}
.icon-bulb:before {
	content: "\e601";}
